Skip to content

ci: disable release workflow in forks#765

Merged
gadomski merged 1 commit into
stac-utils:mainfrom
vprivat-ads:fix/dont-release-forks
Feb 20, 2026
Merged

ci: disable release workflow in forks#765
gadomski merged 1 commit into
stac-utils:mainfrom
vprivat-ads:fix/dont-release-forks

Conversation

@vprivat-ads
Copy link
Copy Markdown
Contributor

Disable release-please.yml workflow in forks, to avoid this error when CI is enabled there:

Inputs 'owner' and 'repositories' are not set. Creating token for this repository (vprivat-ads/stac-api-validator).
Error: [@octokit/auth-app] appId option is required
    at createAppAuth (/home/runner/work/_actions/actions/create-github-app-token/v2/dist/main.cjs:44158:11)
    at main (/home/runner/work/_actions/actions/create-github-app-token/v2/dist/main.cjs:44448:17)
    at Object.<anonymous> (/home/runner/work/_actions/actions/create-github-app-token/v2/dist/main.cjs:44572:20)
    at Module._compile (node:internal/modules/cjs/loader:1521:14)
    at Module._extensions..js (node:internal/modules/cjs/loader:1623:10)
    at Module.load (node:internal/modules/cjs/loader:1266:32)
    at Module._load (node:internal/modules/cjs/loader:1091:12)
    at Function.executeUserEntryPoint [as runMain] (node:internal/modules/run_main:164:12)
    at node:internal/main/run_main_module:28:49
Error: [@octokit/auth-app] appId option is required

It is already done this way in release.yml to avoid pushing the binaries to pypi.

@gadomski gadomski merged commit 8b71356 into stac-utils:main Feb 20, 2026
10 checks passed
@vprivat-ads vprivat-ads deleted the fix/dont-release-forks branch February 23, 2026 10:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants